/**
 * Por Miguel Salas
 * @class Extmx.form.ComboActivo
 * Combo activo inactivo
 * @extends Ext.form.ComboBox
 * 
 * @autor Ing. Miguel Salas<br>
 *        joshua@extjs.mx<br>
 *        http://www.extjs.mx
 * @fecha 21 de mayo 2011. Mexico DF
 *
 */
Ext.ns("Extmx.form");
Extmx.form.ComboActivo=Ext.extend(Ext.form.ComboBox,{
    emptyText: 'Estatus',	
    triggerAction: 'all',
    editable: false,
    mode: 'local',

    /**
     * 'boolean'||'texto'
     */
    valueField: 'boolean',

    initComponent:function(){
        var config={
            displayField: 'texto',
            store: new Ext.data.ArrayStore({
                id: 0,
                fields: [
                    'boolean',
                    'texto'
                ],
                data: [[1, 'Activo'], [0, 'Inactivo']]
            })
        };
            Ext.apply(this,config);
            Extmx.form.ComboActivo.superclass.initComponent.apply(this,arguments);
    }
 });

Ext.reg('comboactivo',Extmx.form.ComboActivo);
